home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 176-200 / 188 / minrexx / minrexx.h < prev    next >
C/C++ Source or Header  |  1995-03-13  |  808b  |  33 lines

  1. /*
  2.  *   Includes for minrexx.c; please refer to that file for
  3.  *   further documentation.
  4.  */
  5. #include <rexx/rxslib.h>
  6. /*
  7.  *   This is the list of functions we can access.  (Cheap forward
  8.  *   declarations, too.)
  9.  */
  10. long upRexxPort() ;
  11. void dnRexxPort() ;
  12. void dispRexxPort() ;
  13. struct RexxMsg *sendRexxCmd() ;
  14. struct RexxMsg *syncRexxCmd() ;
  15. struct RexxMsg *asyncRexxCmd() ;
  16. void replyRexxCmd() ;
  17. /*
  18.  *   Maximum messages that can be pending, and the return codes
  19.  *   for two bad situations.
  20.  */
  21. #define MAXRXOUTSTANDING (300)
  22. #define RXERRORIMGONE (100)
  23. #define RXERRORNOCMD (30)
  24. /*
  25.  *   This is the association list you build up (statically or
  26.  *   dynamically) that should be terminated with an entry with
  27.  *   NULL for the name . . .
  28.  */
  29. struct rexxCommandList {
  30.    char *name ;
  31.    APTR userdata ;
  32. } ;
  33.